/**
 * @(#) ProfileVO.as
 *
 * @date		2009. 02. 04.
 * @version		1.0
 * @author		Shin, Yunwoo
 * @description	인사기록 Value Object
 * 				 
 */
package com.skt.common_hr.teamprofile_sac.model.vo
{
	[Bindable]
	public class ProfileVO
	{
		public var AGE:String;				// 연령
		public var PERNR:String;			// 사번
		public var ENAME:String;			// 성명
		public var PHOTO_URL:String;		// 사진 URL
		public var TEL_HOME:String;			// 집전화
		public var TEL_OFFICE:String;		// 회사전화
		public var TEL_MOBILE1:String;		// 이동전화 1
		public var TEL_MOBILE2:String;		// 비상연락처
		public var FAX:String;				// 팩스
		public var EMAIL_IN:String;			// 사내메일	
		public var EMAIL_EX:String;			// 사외메일
		public var ORGEH:String;			// 조직 코드
		public var ORGTX:String;			// 부서명
		
		public var ORGTX1:String;			// 부서명 stc 변경 		
		public var JWTXT:String;			// 직위 stc 변경
		public var JCTXT:String;			// 직책 stc 변경
		
		public var STAT2T:String;			// 재직구분
		public var PERSK:String;			// 직군코드
		public var PKTXT:String;			// 고용형태
		public var PTEXT:String;			// 직군
		public var STELL:String;			// 직무 코드
		public var STELLT:String;			// 직무명
		public var BAND:String;				// 밴드코드
		public var BANDT:String;			// 밴드명
		public var IDATE:Date;			// 입사일
		public var ODATE:Date;			// 부서배치일
		public var PDATE:Date;			// 승진기준일
		public var ANKEY:String;			// 근무지코드
		public var ANKEYT:String;			// 근무지명
		public var MASSG:String;			// 입사경로 코드
		public var MASSGT:String;			// 입사경로명
		public var CTASK:String;			// 포지션 => 직무대신 출력(2010.10.15 김정용과장요청사항)
		
		public var CARDT:Date;			// 경력기준일
		public var BDESC:String;		// band
		
		public var GBDAT:Date;				//생년월일
		public var ADDRE2:String;			// 현주소
		public var EARRT:String;			// 병역
		public var SERTYT:String;			// 병역구분
		
		//이름 null처리
		public function USNAME():String
		{
			var pernr:String;
			
			if(this.ENAME == null) this.ENAME = "";
			if(this.PERNR == null)
			{
				pernr = "";
			}
			else {
				pernr = '('+PERNR+')';
			}
			
			return ENAME+pernr;
		}
	}
}